﻿#region Using Statements
using System;
#endregion

namespace DirectZZT.Shared.Input
{
    /// <summary>
    /// Specifies the input devices.
    /// </summary>
    [Flags()]
    public enum InputManagerDevices
    {
        /// <summary>
        /// Null device.
        /// </summary>
        Null = 0,
        /// <summary>
        /// The keyboard.
        /// </summary>
        Keyboard = (1 << 1),
        /// <summary>
        /// The mouse.
        /// </summary>
        Mouse = (1 << 2),
        /// <summary>
        /// The gamepad.
        /// </summary>
        Gamepad = (1 << 3),
        /// <summary>
        /// The joystick.
        /// </summary>
        Joystick = (1 << 4),
    }
}
